/*
 * FileServerI.hpp
 *
 *  Created on: 30.03.2011
 *      Author: niea
 */

#ifndef FILESERVERI_HPP_
#define FILESERVERI_HPP_

#include <string>

namespace efs
{

class FileServerI
{
public:
	FileServerI(std::string const& root_path, int file_port);
	virtual ~FileServerI();

	virtual bool start() = 0;
	virtual void stop() = 0;

protected:
	std::string m_root_path;
	int m_file_port;
};

}

#endif /* FILESERVERI_HPP_ */
